package com.antrain.his.entity;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 药品目录表
 * </p>
 *
 * @author antrain
 * @since 2020-09-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class Drugs implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * ID主键
     */
    @TableId(value = "ID", type = IdType.AUTO)
    private Integer id;

    /**
     * 药品编码
     */
    @TableField("DrugsCode")
    private String DrugsCode;

    /**
     * 药品名称
     */
    @TableField("DrugsName")
    private String DrugsName;

    /**
     * 药品规格
     */
    @TableField("DrugsFormat")
    private String DrugsFormat;

    /**
     * 包装单位
     */
    @TableField("DrugsUnit")
    private String DrugsUnit;

    /**
     * 生产厂家
     */
    @TableField("Manufacturer")
    private String Manufacturer;

    /**
     * 药品剂型
     */
    @TableField("DrugsDosageID")
    private Integer DrugsDosageID;

    /**
     * 药品类型
     */
    @TableField("DrugsTypeID")
    private Integer DrugsTypeID;

    /**
     * 药品单价
     */
    @TableField("DrugsPrice")
    private BigDecimal DrugsPrice;

    /**
     * 拼音助记码
     */
    @TableField("MnemonicCode")
    private String MnemonicCode;

    /**
     * 创建时间
     */
    @TableField("CreationDate")
    private LocalDateTime CreationDate;

    /**
     * 最后修改时间
     */
    @TableField("LastUpdateDate")
    private LocalDateTime LastUpdateDate;

    /**
     * 删除标记
     */
    @TableField("DelMark")
    private Integer DelMark;


}
